a smack in the eye - Deutsch Englisch Wörterbuch